package com.github.phoenics.militia.bazookaFx.domain.enums;


import com.baomidou.mybatisplus.core.enums.IEnum;
import com.fasterxml.jackson.annotation.JsonValue;

import java.io.Serializable;

/**
 * 数据库的类型
 *
 * @author Phoenics Chow
 * on 2018年12月04日
 */
public enum DatabaseType implements IEnum {
    MYSQL(1,"mysql"),ORACLE(2,"oracle");
    private String name;
    private Integer code;
    DatabaseType(final Integer code,final String name){
        this.code=code;
        this.name=name;
    }
    @JsonValue
    public String getName() {
        return this.name;
    }

    @Override
    public Serializable getValue() {
        return code;
    }
}
